Big Huge Thesaurus

stag beetle

noun

sounds kind of like